@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:Microsoft YaHei,黑体,Verdana,Arial,sans-serif;-webkit-text-size-adjust:none;color:#4f4f4f;background:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#4f4f4f;text-decoration:none;transition:all 0.3s;}
input:focus,select:focus,option:focus,textarea:focus{ outline:none;}
textarea,input[type=date],input[type=number]{ resize:none; border: none;}
button:hover,input[class*=b]:hover{ cursor:pointer;}
i,u{font-style: normal;font-weight: normal;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.rel{position:relative;}
.min_w{min-width:1200px;}
/*.container{width:1100px;margin:0 auto;}*/
.container{width:1200px;margin:0 auto;}

/*header*/
.top_wel{height:45px;line-height:45px;background:#fff;}
.top_link{background:url(../images/a01.png) no-repeat left center;padding-left:30px;margin-left:30px;}
.top_link:hover{color:#cb0013;}
.top_bg{height:200px;z-index:2;position:relative;}
.search_box{margin-top:80px;width:320px;height:40px;line-height:40px;border-radius:20px;background:#fff;overflow:hidden;}
.search_inp{width:180px;height:40px;line-height:40px;padding:0 20px;color:#666;border:none;}
.search_but{width:100px;height:40px;line-height:40px;color:#fff;padding-left:30px;border:none;font-size:16px;background:#cb0013 url(../images/search.png) no-repeat 15px center;}
.nav_bg{height:50px;line-height:50px;background:#1372cf;}
.nav_list li{width:171px;float:left;position:relative;}
.nav_list li::after{content:"";position:absolute;top:18px;right:0;width:2px;height:14px;background:#fff;}
.nav_list li:last-of-type::after{display:none;}
.nav_list li a{display:block;font-size:16px;color:#fff;}

/*index*/
.index_bg{background:url(../images/bg01.jpg) no-repeat center top;position:relative;z-index:1;}
.index_bg::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:444px; background:url(../images/bg04.png) no-repeat center bottom; z-index:-1;}
.index_bg02{background:url(../images/bg05.jpg) no-repeat center top #edfdfe;position:relative;z-index:1;}
.index_bg02::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:444px;background:url(../images/bg06.jpg) no-repeat center bottom;z-index:-1;}
.index_box{width:1160px;margin:0 auto;padding:20px;box-shadow:0 0 15px #ddd;background:#fff;}
.adv01_tit{position:absolute;left:0;top:0;width:30px;height:120px;padding:0 15px;font-size:20px;color:#fff;background:#cb0013;display:flex;justify-content:center;align-items:center;}
.focus_box{width:660px;height:380px;overflow:hidden;}
.focus_scroll{position:relative;overflow:hidden;}
.focus_scroll .swiper-pagination-bullets{width:auto!important;right:10px!important;left:auto!important;bottom:15px!important;}
.focus_scroll .swiper-pagination-bullet{width:8px;height:8px;background:#fff;border-radius:50%;opacity:1;}
.focus_scroll .swiper-pagination-bullet-active{background:#cb0013;}
.focus_name{position:absolute;left:0;bottom:0;width:100%;height:55px;line-height:55px;padding:0 20px;font-size:16px;color:#fff;box-sizing:border-box;background:rgba(0, 0, 0, .75);}
.news_box{width:480px;}
.news_tit{height:44px;position:relative;margin-bottom:20px;border-bottom:#ddd solid 2px;}
.news_tit>a{width:140px;line-height:46px;float:left;font-size:18px;position:relative;}
.news_tit>a:hover::after{content:"";position:absolute;left:50%;bottom:-20px;margin-left:-10px;border:transparent solid 10px;border-top:#1372cf solid 10px;}
.news_tit>a:hover{background:#1372cf;color:#fff;}
.news_tit>.on::after{content:"";position:absolute;left:50%;bottom:-20px;margin-left:-10px;border:transparent solid 10px;border-top:#1372cf solid 10px;}
.news_tit>.on{background:#1372cf;color:#fff;}
.news_tit_more{margin-top:3px;}
.news_con>div{display:none;}
.news_list01{height:159px;overflow:hidden;}
.news_list01 li{height:45px;line-height:45px;padding:0 12px;font-size:16px;font-weight:bold;background:#f5f5f5;margin-bottom:8px;}
.news_list01 li a{display:block;}
.news_list01 li a:hover{color:#cb0013;}
.news_list02{height:160px;}
.news_list02 li{height:40px;line-height:40px;position:relative;padding-left:15px;font-size:16px;}
.news_list02 li::before{content:"";position:absolute;left:0;top:18px;width:4px;height:4px;border-radius:50%;background:#979797;}
.news_list02 li a:hover{color:#cb0013;}
.news_date{color:#b0b0b0;}
.ztzl_tit{width:30px;height:110px;padding:0 15px;font-size:20px;color:#fff;background:#1372cf;display:flex;justify-content:center;align-items:center;}
.ztzl_list{width:1100px;}
.ztzl_list li{width:264px;height:112px;padding:12px 20px;box-sizing:border-box;margin-left:11px;float:left;}
.ztzl_list .ztzl_lis_icon img{transition:all .5s linear;}
.ztzl_list li:hover .ztzl_lis_icon img{transform:rotate(360deg);}
.ztzl_list li a{display:block;}
.ztzl_list_text{width:120px;font-size:12px;line-height:30px;color:#fff;text-transform:uppercase;padding-top:15px;}
.ztzl_list_text h3{font-size:24px;}
.ztzl_list_bg01{background:url(../images/b01.jpg) no-repeat;}
.ztzl_list_bg02{background:url(../images/zhengzuo.jpg) no-repeat;}
.ztzl_list_bg03{background:url(../images/huimin.jpg) no-repeat;}
.ztzl_list_bg04{background:url(../images/zwgkxd.png) no-repeat;}
.zfyw_box{width:570px;}
.zfyw_tit{height:50px;line-height:50px;border-bottom:#ddd solid 1px;font-size:22px;text-transform:uppercase;}
.zfyw_tit span{padding-right:10px;}
.zfyw_type a{float:left;width:180px;height:40px;line-height:40px;background:#eee;margin-right:15px;font-size:18px;}
.zfyw_type a:hover{background:#1372cf;color:#fff;}
.zfyw_type a:nth-child(3){margin:0;}
.zfyw_type .on{background:#1372cf;color:#fff;}
.zfyw_con{height:240px;overflow:hidden;}
.zfyw_con>ul{display:none;}
.zfyw_list{height:240px;overflow:hidden;}
.zfyw_list li{height:47px;line-height:47px;position:relative;padding-left:15px;font-size:16px;border-bottom:#ededed dashed 1px;}
.zfyw_list li::before{content:"";position:absolute;left:0;top:22px;width:4px;height:4px;border-radius:50%;background:#979797;}
.zfyw_list li a:hover{color:#cb0013;}
.adv02{position:relative;overflow:hidden;height: 130px;}
.adv02 .swiper-pagination-bullet{width:10px;height:10px;background:#fff;border-radius:50%;opacity:1;}
.adv02 .swiper-pagination-bullet-active{background:#cb0013;}
.zfxxgk_bor{border:#e3e3e3 solid 1px;}
.zfxxgk_tit{width:30px;height:220px;padding:0 15px;background:#eee;font-size:20px;display:flex;justify-content:center;align-items:center;}
.zfxxgk_right{width:1086px;padding-top:15px;}
.zfxxgk_list01{margin-bottom:10px;}
.zfxxgk_list01 li{float:left;margin-right:11px;width:170px;height:90px;line-height:30px;font-size:16px;background:linear-gradient(45deg,#025e8b,#0074ab,#005f8c);border-radius:5px;transition:all .5s linear;}
.zfxxgk_list01 li a>img{padding-top:5px;}
.zfxxgk_list01 li a{color:#fff;}
.zfxxgk_list01 li:hover{background:linear-gradient(45deg,#0074ab,#025e8b,#0074ab);}
.zfxxgk_list02 li{float:left;margin-right:11px;margin-bottom:10px;width:206px;height:40px;line-height:40px;font-size:16px;background:#0290d2;border-radius:5px;transition:all .5s linear;}
.zfxxgk_list02 li a{color:#fff;}
.zfxxgk_list02 li:hover{background:#025e8b;}
.zfxxgk_list03{margin-left:-8px;margin-bottom:10px;}
.zfxxgk_list03 li{float:left;margin-left:8px;width:186px;height:90px;line-height:30px;font-size:16px;background:linear-gradient(45deg,#025e8b,#0074ab,#005f8c);border-radius:5px;transition:all .5s linear;}
.zfxxgk_list03 li a>img{padding-top:5px;}
.zfxxgk_list03 li a{color:#fff;}
.zfxxgk_list03 li:hover{background:linear-gradient(45deg,#0074ab,#025e8b,#0074ab);}
.zfxxgk_list04 li{float:left;width:190px;padding-right:3px;line-height:50px;font-size:16px;}
.zfxxgk_list04 li a{display:block;}
.zfxxgk_list04 li a:hover{color:#cb0013;}
.zfxxgk_list05{min-height:200px;}
.zfxxgk_list05 li{float:left;width:220px;padding-right:12px;line-height:50px;font-size:16px;}
.zfxxgk_list05 li a{display:block;}
.zfxxgk_list05 li a:hover{color:#cb0013;}
.zfxxgk_box>ul{display:none;}
.video_left{width:926px;}
.video_list li{width:220px;float:left;line-height:45px;margin-right:15px;}
.video_list li:last-of-type{margin-right:0;}
.video_list_pic{overflow:hidden;}
.video_list_pic img{transition:all .5s linear;}
.video_list li:hover .video_list_pic img{transform:scale(1.1);}
.video_list li:hover a{color:#1372cf;}
.video_list_pos{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, .6) url(../images/a02.png) no-repeat center center;}
.contact_right{width:225px;}
.contact_list li{height:34px;padding:6px 30px;line-height:34px;font-size:20px;border-radius:3px;background:url(../images/a03.jpg) no-repeat;margin-bottom:8px;}
.contact_list li a{display:block;}
.contact_list_text{width:130px;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;color:#180973;}
/*footer*/
.bot_box{padding:50px 0;line-height:30px;margin-top: 1;}
.bot_box_span{display:inline-block;padding-right:10px;}
/*02县政府*/
.home_box{height:30px;line-height:30px;padding-left:40px;margin-bottom:20px;font-size:16px;background:url(../images/a05.png) no-repeat left center;}
.home_box a:hover{color:#cb0013;}
.leader_box{width:570px;height:300px;background:#a5d9f3;}
.leader_tit{width:24px;padding:20px 10px;height:260px;background:#1372cf;color:#fff;font-size:20px;}
.leader_right{width:526px;color:#000;}
.leader_con01{width:240px;height:240px;padding-top:30px;box-sizing:border-box;background:#d4eaf5;font-size:16px;line-height:50px;}
.leader_con02{width:286px;height:240px;padding:30px;box-sizing:border-box;background:#c0e3f4}
.leader_con02 h3{font-size:16px;line-height:50px;}
.leader_con02 .name a{width:33.33%;float:left;line-height:40px;float:left;color:#000;}
.leader_con03{height:60px;line-height:60px;padding:0 80px;}
.leader_con03 a{display:inline-block;padding:0 10px;color:#000;}
.meeting_box{width:570px;height:300px;}
.meeting_list{width:500px;}
.meeting_list li{line-height:39px;position:relative;padding-left:20px;}
.meeting_list li::before{content:"";position:absolute;left:0;top:18px;width:4px;height:4px;border-radius:50%;background:#979797;}
.meeting_list li a{display:block;}
.meeting_list li a:hover{color:#cb0013;}
.jgsz_tit{height:40px;line-height:40px;border-bottom:#1372cf solid 3px;}
.jgsz_tit span{float:left;min-width:180px;background:#1372cf;color:#fff;font-size:20px;text-align:center;}
.jgsz_tit_text{padding:0 20px;}
.jgsz_type_tit01{width:220px;height:45px;line-height:45px;padding:0 10px 0 55px ;font-size:16px;box-sizing:border-box;border-radius:5px;overflow:hidden;background:url(../images/sj01.png) no-repeat #e2e2e2;}
.jgsz_type_tit02{background:url(../images/sj02.png) no-repeat #e2e2e2;}
.jgsz_type{border-bottom:#ddd solid 1px;}
.jgsz_type a{width:25%;float:left;}
.jgsz_type_sj{height:45px;background:#cb0013 url(../images/sj01.png) no-repeat center center #e2e2e2;}
.jgsz_type_text{width:155px;}
.jgsz_type .on .jgsz_type_tit02{background:url(../images/sj03.png) no-repeat #e2e2e2;}
.jgsz_con{min-height:220px;padding:20px 0;}
.jgsz_con>div{display:none;}
.jgsz_list a{float:left;width:23%;padding:0 1%;line-height:35px;font-size:16px;}
.jgsz_list a:hover{color:#cb0013;}
.zfgzbg_box{width:560px;}
.zfgzbg_list{height:200px;overflow:hidden;}
.zfgzbg_list li{line-height:40px;position:relative;padding-left:20px;}
.zfgzbg_list li::before{content:"";position:absolute;left:0;top:18px;width:4px;height:4px;border-radius:50%;background:#979797;}
.zfgzbg_list li a{display:block;}
.zfgzbg_list li a:hover{color:#cb0013;}
.xzf_news{min-height:1000px;}
.xzf_news li{line-height:50px;position:relative;}
.xzf_news li a:hover{color:#cb0013;}
.xzf_det_tit{padding:10px 0 40px;border-bottom:#ddd dashed 1px;}
.xzf_det_tit dt{font-size:20px;color:#000;line-height:60px;font-weight:bold;}
.xzf_det_tit dd{font-size:16px;color:#999;line-height:40px;}
.xzf_det_con{min-height:550px;padding:30px 0;line-height:36px;font-size:16px;}
.xzf_share{padding:30px 0;}
/* 互动交流 */
.four_step{width:600px;margin:30px auto;position:relative;z-index:1;}
.four_step::after{content:"";position:absolute;left:30px;top:15px;width:540px;height:1px;border-bottom:#ddd dashed 1px;z-index:-1;}
.four_step li{width:150px;float:left;line-height:40px;font-size:18px;}
.four_step_no{width:35px;height:35px;line-height:35px;background:#d2d2d2;color:#fff;border-radius:50%;margin:0 auto 10px;font-weight:bold;}
.four_step .on{background:#1372cf;}
.four_step_con{padding:20px 10px;line-height:36px;font-size:16px;}
.four_step_btn{padding:40px 0;}
.four_step_btn a{display:inline-block;margin:0 15px;width:160px;height:40px;line-height:40px;font-size:16px;color:#fff;background:#1372cf;}
.four_step_two{width:500px;margin:60px auto;line-height:40px;font-size:16px;}
.four_step_tab{width:100px;}
.four_step_inp{width:400px;height:40px;line-height:40px;border:#ddd solid 1px;padding:0 20px;box-sizing:border-box;margin-bottom:20px;}
.four_step_inp02{width:260px;}
.four_step_yzm{width:120px;height:40px;background:#eee;}
.four_step_submit{display:block;width:160px;height:40px;line-height:40px;font-size:16px;color:#fff;background:#1372cf;border:none;margin:50px auto;}
.three_tit{font-size:18px;color:#1372cf;line-height:40px;}
.three_tab{width:90px;text-align:right;padding-right:10px;}
.three_inp{width:240px;height:40px;line-height:40px;border:#ddd solid 1px;padding:0 10px;box-sizing:border-box;margin-bottom:20px;font-size:16px;color:#666;}
.w480{width:480px;}
.w580{width:580px;}
.mar_r20{margin-right:20px;}
.three_textarea{width:820px;height:280px;font-family:"微软雅黑";color:#666;line-height:30px;padding:10px 20px;}
.three_file {width:160px;height: 40px;line-height: 40px;position: relative;cursor: pointer;background: #e5e5e5;border: 1px solid #bfbfbf;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;text-align:center;}
.three_file  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
.three_file:hover {color: #444;background: #eee;border-color: #ccc;text-decoration: none}
.three_radio{width:20px;height:20px;border:#ddd solid 1px;margin:10px 5px;}
.three_radio+label{line-height:40px;margin-right:20px;}
.four_icon{padding-top:50px;}
.four_t1{font-size:30px;line-height:60px;}
.four_t2{font-size:18px;line-height:25px;padding:20px 0;color:#858585;}
.xzf_email{position:absolute;right:0;top:60px;width:250px;}
.xzf_email .t1{color:#074887;font-size:32px;line-height:80px;}
.xzf_email .t2{display:block;color:#fff;font-size:18px;width:180px;height:50px;line-height:50px;background:#7292c5;margin:0 auto;}
.yjzj_box{width:580px;height:260px;overflow:hidden;}
.yjzj_list{height:200px;overflow:hidden;}
.yjzj_list li{line-height:40px;position:relative;padding-left:20px;}
.yjzj_list li a{display:block;}
.yjzj_list li a:hover{color:#cb0013;}
.zwft_right{width:370px;line-height:50px;color:#434144;font-size:16px;}
.zwft_list li{margin-bottom:5px;line-height:40px;}
.zwft_list_tab{width:90px;height:40px;background:#eee;font-size:16px;margin-right:15px;}
.zwft_list li a{display:block;}
.zwft_list li a:hover{color:#cb0013;}
.wszx_type{height:35px;line-height:30px;border-bottom:#ddd solid 1px;}
.wszx_type a{width:150px;float:left;font-size:16px;position:relative;}
.wszx_type .on{color:#1372cf;}
.wszx_type .on::after{content:"";position:absolute;left:50%;bottom:-5px;border:transparent solid 5px;border-bottom:#ddd solid 5px;}
.wszx_box{padding-top:20px;}
.wszx_box>div{display:none;}
.w580{width:580px;}
.zxhf_table{border-collapse:collapse;border:#ddd solid 1px;}
.zxhf_table th{border-collapse:collapse;border:#ddd solid 1px;line-height:28px;padding:0 5px;background:#f3f3f3;}
.zxhf_table td{border-collapse:collapse;border:#ddd solid 1px;line-height:28px;padding:0 5px;}
.zxhf_table td a:hover{color:#cb0013;}
.zxft_box{width:376px;font-size:15px;}
.zxft_t1{padding:0 10px;line-height:50px;height:50px;overflow:hidden;background:#f2f2f2;}
.zxft_t2{padding:10px;line-height:30px;background:#fff;}
.zxft_tab{width:70px;}
.zxft_text{width:280px;}
.zxft_text_nr{height:150px;overflow:hidden;margin:10px 0;}
.wqhg_list li{line-height:40px;position:relative;padding-left:20px;}
.wqhg_list li a{display:block;}
.wqhg_list li a:hover{color:#cb0013;}
.zwft_det_tit{height:60px;line-height:60px;background:#f6f6f6;color:#0054a7;font-size:20px;}
.zwft_det_pic{margin:30px 0;}
.zwft_det_t1{height:40px;line-height:40px;padding:0 30px;margin-bottom:6px;font-size:16px;background:#f6f6f6;}
.zwft_det_t2{width:515px;}
.zwft_det_t3{line-height:30px;padding:10px 30px;margin-bottom:6px;font-size:16px;background:#f6f6f6;}
.zwft_det_t4{width:1050px;}
.jcgd_pro{margin-left:-16px;}
.jcgd_pro li{width:376px;float:left;margin-left:16px;font-size:16px;}
.jcgd_pro_name{padding:15px 10px;line-height:25px;height:50px;}
.jcgd_pro li:hover .jcgd_pro_name{color:#1372cf;}
.jcgd_con{height:460px;overflow-y:auto;font-size:16px;}
.jcgd_con h3{height:60px;line-height:60px;border-bottom:#ddd solid 1px;font-weight:normal;}
.jcgd_text{line-height:30px;padding:20px 0;border-bottom:#ddd solid 1px;}
.qtft_pro{margin-left:-13px;}
.qtft_pro li{width:280px;float:left;margin-left:13px;font-size:16px;}
.qtft_pro_name{padding:15px 10px;line-height:25px;height:50px;}
.qtft_pro li:hover .qtft_pro_name{color:#1372cf;}
.zxhf_table02 th{border-bottom:#ddd dashed 1px;line-height:30px;padding:10px 5px;font-size:18px;}
.zxhf_table02 td{border-bottom:#ddd dashed 1px;line-height:30px;padding:10px 5px;font-size:16px;}
.zxhf_table02 td a:hover{color:#cb0013;}
.zxhf_det_table{border:#ddd solid 1px;border-collapse:collapse;font-size:16px;}
.zxhf_det_table td{padding:10px;line-height:30px;border-bottom:#ddd solid 1px;border-right:#ddd solid 1px;border-collapse:collapse;}
/* 印象宝清 */
.yxbq_video01{width:810px;height:460px;overflow:hidden;}
.yxbq_video02{width:330px;height:220px;overflow:hidden;}
.yxbq_pos01{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, .6) url(../images/a06.png) no-repeat center center;}
.yxbq_pos02{position:absolute;left:0;bottom:10px;width:100%;height:60px;line-height:60px;font-size:36px;color:#1372cf;text-align:center;text-shadow:#fff 3px 0 0,#fff 0 3px 0,#fff -3px 0 0,#fff 0 -3px 0;-webkit-text-shadow:#fff 3px 0 0,#fff 0 3px 0,#fff -3px 0 0,#fff 0 -3px 0;-moz-text-shadow:#fff 3px 0 0,#fff 0 3px 0,#fff -3px 0 0,#fff 0 -3px 0;}
.yxbq_tit{height:30px;line-height:30px;padding-left:20px;font-size:24px;border-left:#ddd solid 8px;color:#1372cf;}
.yxbq_con{width:830px;line-height:35px;font-size:16px;margin-bottom:20px;}
.yxbq_bot_icon li{width:8.3%;float:left;}
.yxbq_bot_icon li a{display:block;line-height:40px;color:#1372cf;}
.yxbq_bot_icon li a:hover{transform:translateY(-3px);}
.yxbq_dwxcp{width:630px;}
.yxbq_name{padding:12px 0;line-height:25px;}
.yxbq_name .t1{font-size:16px;}
.yxbq_name .t2{font-size:14px;color:#999;background:url(../images/a07.png) no-repeat left center;padding-left:20px;}
.yxbq_dwxcp:hover .yxbq_name{color:#1372cf;}
.yxbq_pro{width:530px;}
.yxbq_pro li{width:250px;float:left;margin-left:15px;}
.yxbq_pro li:hover .yxbq_name{color:#1372cf;}
.yxbq_pro02{margin-left:-12px;}
.yxbq_pro02 li{width:280px;float:left;margin-left:12px;}
.yxbq_pro02 li:hover .yxbq_name{color:#1372cf;}
.yxbq_pro03{margin-left:-12px;}
.yxbq_pro03 li{width:280px;float:left;margin-left:12px;margin-bottom:12px;background:#e5e5e5;line-height:40px;text-align:center;}
.yxbq_pro03 li:hover .yxbq_name{color:#1372cf;}
.yxbq_rel{padding:0 30px;position:relative;}
.yxbq_scroll{overflow:hidden;}
.yxbq_scroll .swiper-button-prev{left:0;width:15px;height:30px;background:url(../images/sj04.png) no-repeat;}
.yxbq_scroll .swiper-button-next{right:0;width:15px;height:30px;background:url(../images/sj05.png) no-repeat;}
.yxbq_scroll_pic{line-height:50px;}
.yxbq_scroll_pic img{border-radius:50%;}
/* 政务发布 */
.dldm_left{width:310px;}
.dldm_right{width:830px;}
.dldm_type{font-size:16px;}
.dldm_type a{display:block;width:150px;height:40px;line-height:40px;margin:5px 5px 0 0;color:#fff;background:#0290d2;border-radius:5px;float:left;}
.dldm_type a:hover{background:#1372cf;}
.dldm_tit_text{padding:0 30px;font-size:18px;}
.dldm_news li{line-height:45px;font-size:16px;}
.dldm_news li a{display:block;}
.dldm_news li a:hover{color:#ec3125;}
.yxbq_det_tit{font-size:20px;line-height:60px;}
.yxbq_det_name{margin:30px 0;height:60px;line-height:60px;background:#666;padding:0 20px;font-size:16px;color:#fff;}
.swiper-container{width: 100%;}
.gallery-top{width: 810px;height:600px;margin:0 auto;}
.gallery-thumbs{height:130px;box-sizing:border-box;}
.gallery-thumbs .swiper-slide {width:220px;}
.gallery-thumbs img{border:transparent solid 3px;}
.gallery-thumbs .swiper-slide-thumb-active{opacity: .8;}
.gallery-thumbs .swiper-slide-thumb-active img {border:#cb0013 solid 3px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity:1!important;}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white{left:0;width:30px;height:60px;background:url(../images/sj06.png) no-repeat!important;}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white{left:auto;right:0;width:30px;height:60px;background:url(../images/sj07.png) no-repeat!important;}
.ann_list{height:160px;}
.ann_list li{line-height:38px;position:relative;padding-left:15px;font-size:15px;}
.ann_list li::before{content:"";position:absolute;left:0;top:18px;width:4px;height:4px;border-radius:50%;background:#979797;}
.ann_list li a:hover{color:#cb0013;}
.focus_box02{width:590px;height:330px;overflow:hidden;}
.focus_scroll02{position:relative;overflow:hidden;}
.focus_scroll02 .swiper-pagination-bullets{width:auto!important;right:10px!important;left:auto!important;bottom:20px!important;}
.focus_scroll02 .swiper-pagination-bullet{width:8px;height:8px;background:#fff;border-radius:50%;opacity:1;}
.focus_scroll02 .swiper-pagination-bullet-active{background:#cb0013;}
.focus_name{position:absolute;left:0;bottom:0;width:100%;height:55px;line-height:55px;padding:0 20px;font-size:16px;color:#fff;box-sizing:border-box;background:rgba(0, 0, 0, .75);}
.news_box02{width:550px;}
.main_news_tit{line-height:50px;border-bottom:#ddd solid 1px;color:#003b75;font-size:22px;}
.main_news_list{height:230px;overflow:hidden;}
.main_news_list li{height:45px;line-height:45px;border-bottom:#ddd dashed 1px;}
.main_news_list li a{display:block;}
.main_news_list li a:hover{color:#cb0013;}
.main_news_type a{padding-left:20px;font-size:18px;}
.main_news_type a:hover{color:#1372cf;}
.main_news_type .on{color:#1372cf;}
.ysqgk_bor{padding:20px 0;border-top:#ddd dashed 1px;font-size:16px;line-height:40px;}
.ysqgk_tab{width:90px;line-height:40px;}
.ysqgk_tab02{font-size:18px;padding-right:10px;}
.ysqgk_inp{width:400px;height:40px;line-height:40px;border:#ddd solid 1px;padding:0 10px;box-sizing:border-box;margin-bottom:15px;}
.ysqgk_w{width:270px;}
.ysqgk_yzm{width:120px;height:40px;line-height:40px;border:none;background:#eee;margin-left:10px;}
.ysqgk_btn{display:block;width:160px;height:40px;line-height:40px;background:#1372cf;color:#fff;border:none;margin:50px auto;font-size:16px;}
.ysqgk_sm{font-size:18px;}
.ysqgk_radio{width:20px;height:20px;border:#d5d5d5 solid 1px;margin:10px 5px;}
.ysqgk_radio+label{line-height:40px;margin-right:20px;font-weight:bold;}
.ysqgk_check{width:16px;height:16px;border:#d5d5d5 solid 1px;margin:12px 5px;}
.ysqgk_check+label{line-height:40px;margin-right:10px;}
.mar_b1{margin-bottom:1px}
.sqrxx_table{border-collapse:collapse;border:#1372cf solid 1px;}
.sqrxx_table td{border-collapse:collapse;border:#1372cf solid 1px;}
.sqrxx_table_t1{background:#1372cf;color:#fff;font-size:16px;font-weight:bold;}
.sqrxx_table_t2{width:100%;height:100%;line-height:1;border:none;padding:0 10px;box-sizing:border-box;font-size:16px;font-family:"微软雅黑";;}
.sqrxx_textarea{height:100px;line-height:30px;}
.sqrxx_bor_b{border-bottom:#fff solid 1px !important;}
.slbm_list li{width:20%;float:left;line-height:40px;}
.sqrxx_table_yzm{width:220px;height:40px;line-height:40px;border:#1372cf solid 1px;padding:0 10px;box-sizing:border-box;}
.sqrxx_table_yzm02{width:140px;height:40px;line-height:40px;border:none;background:#eee;margin-left:10px;}
.zhuanlan_list li{width:30.33%;float:left;padding-right:3%;line-height:40px;font-size:16PX;;}
.zhuanlan_list li a{display:block;}
.zhuanlan_list li a:hover{color:#cb0013;}
.shce_list{height:250px;overflow:hidden;}
.shce_list li{height:50px;line-height:50px;position:relative;padding-left:15px;font-size:16px;}
.shce_list li::before{content:"";position:absolute;left:0;top:22px;width:4px;height:4px;border-radius:50%;background:#979797;}
.shce_list li a:hover{color:#cb0013;}
.zt_list{padding-top:10px;height:255px;overflow:hidden;}
.zt_list li{height:50px;line-height:50px;position:relative;padding-left:15px;font-size:16px;border-bottom:#ddd dashed 1px;}
.zt_list li::before{content:"";position:absolute;left:0;top:22px;width:4px;height:4px;border-radius:50%;background:#979797;}
.zt_list li a:hover{color:#cb0013;}
.zt_list_more{line-height:40px;}
.zt_list02{margin-left:-8px;}
.zt_list02 li{width:225px;float:left;margin-left:8px;}
.zt_list02 li a{display:block;}
.myzj_box{width:660px;margin:150px auto 50px;}
.myzj_tit{font-size:18px;line-height:40px;}
.myzj_tab{width:80px;line-height:40px;}
.myzj_inp{width:200px;height:40px;line-height:40px;border:#ddd solid 1px;padding:0 10px;}
.myzj_inp02{width:540px;}
.myzj_textarea{width:540px;height:260px;font-family:"微软雅黑";padding:10px;line-height:30px;}
.myzj_btn{padding:40px 0;}
.myzj_btn input{display:inline-block;margin:0 15px;width:160px;height:40px;line-height:40px;font-size:16px;border:none;color:#fff;background:#1372cf;}

/* bottom */
.bg03{background:url(../images/bg03.jpg) no-repeat center top;}
.main_page{margin:30px 0;}
.main_page a{display:inline-block;border:#8592bb solid 1px;padding:0 15px;height:30px;line-height:30px;}
.main_page a:hover{background:#1372cf;color:#fff;border:#1372cf solid 1px;}
.min_h800{min-height:800px;}
.min_h500{min-height:500px;}
.blue{color:#1372cf;}
.blue02{color:#0054a7;}
.grey9{color:#b9b9b9;}
.red{color:#ec3125;}
.red02{color:#cb0013;}
.mar20{margin-bottom:20px;}
.black{color:#000;}
.w560{width:560px;}
.w580{width:580px;}
.w370{width:370px;}

/*20200202*/
.login_bor{width:300px;height:280px;border:#ddd solid 1px;}
.login_tit{height:44px;line-height:44px;padding:0 25px;font-size:20px;color:#fff;background:#1372CF;}
.login_tab{width:80px;line-height:36px;font-size:16px;color:#2d2d2d;}
.login_inp{width:200px;height:36px;line-height:36px;border:#dcdcdc solid 1px;padding:0 10px;box-sizing:border-box;}
.login_inp02{width:110px;}
.login_yzm{width:80px;height:36px;line-height:36px;background:#dcdcdc;margin-left:10px;}
.login_btn{display:inline-block;width:124px;height:32px;line-height:32px;border:none;background:#1372CF;color:#fff;margin:0 5px;font-size:16px;}
.login_btn02{background:#dcdcdc;color:#000;}
.zxxz_box{width:1160px;height:280px;}
.zxxz_tit{height:42px;line-height:42px;border-bottom:#1372CF solid 2px;}
.zxxz_tit span{width:170px;background:#1372CF;font-size:20px;color:#fff;}

.zxxz_tit_bottom{height:30px;line-height:20px;position: relative;right:-74%;top:2%;}
.zxxz_tit_bottom span{width:500px;background:#1372CF;font-size:16px;color:#fff;margin-top:10px;margin-left:-285px;}

.zxxz_text{width:560px;height:196px;padding:0 20px;margin:20px 0;line-height:32px;font-size:16px;box-sizing:border-box;border-right:#e5e5e5 solid 1px;}
.zxxz_text2{height:196px;padding:0 20px;margin:20px 0;line-height:32px;font-size:16px;box-sizing:border-box;}
.zxxz_wyzx{width:260px;padding-top:30px;line-height:80px;font-size:40px;color:#1372cf;margin-right:165px;}
.zxxz_left{width:1160px;}
.zxxz_right{width:490px;}
.zxxz_table{width:100%;text-align:center;}
.zxxz_table tbody{display:block;height:800px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling: touch;}
/*.zxxz_table thead, tbody tr {display:table;width:100%;table-layout:fixed;}*/
.zxxz_table th{height:50px;line-height:50px;font-size:16px;border-bottom:#ddd dashed 1px;color:#000;}
.zxxz_table td{line-height:30px;border-bottom:#ddd dashed 1px;padding:8px 5px;}
.zxxz_list{padding:15px 0;}
.zxxz_list li{width:23%;padding-right:2%;line-height:36px;float:left;font-size:16px;}
.zxxz_list li a{display:block;}
.zxxz_list li a:hover{color:#1372cf;}
.login_name{height:30px;line-height:30px;padding:10px 20px 30px;font-size:16px;}
.login_edi{margin:0 10px;text-align:center;}
.login_edi a{float:left;width:124px;height:50px;line-height:50px;background:#1372CF;color:#fff;font-size:16px;margin:0 8px 16px;}
.login_edi .login_quit{background:#dcdcdc;color:#000}
.email_tab{width:100px;line-height:40px;font-size:16px;color:#2d2d2d;}
.email_inp{width:720px;height:40px;line-height:40px;border:#dcdcdc solid 1px;padding:0 10px;box-sizing:border-box;font-family:"微软雅黑";font-size:16px;}
.email_inp02{height:180px;line-height:30px;}
.email_inp03{width:280px;margin-right:90px;}
.email_inp04{width:140px;}
.email_radio{width:20px;height:20px;border:#ddd solid 1px;margin:10px 5px;}
.email_radio+label{line-height:40px;margin-right:20px;font-size:16px;}
.email_file {width:160px;height: 40px;line-height: 40px;position: relative;cursor: pointer;background: #e5e5e5;border: 1px solid #bfbfbf;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;text-align:center;}
.email_file  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
.email_file:hover {color: #444;background: #eee;border-color: #ccc;text-decoration: none}
.email_file_none{padding:0 20px;font-size:16px;line-height:40px;margin-right:55px;}
.email_yzm{width:100px;height:40px;line-height:40px;background:#dcdcdc;margin-left:10px;}
.email_btn{display:inline-block;width:130px;height:40px;line-height:40px;background:#1372CF;color:#fff;font-size:16px;border:none;box-sizing:border-box;margin:20px 10px;}
.zxxz_page a{display:inline-block;padding:10px;}
.wdbj_h{min-height:200px}
.xgzl_tab{width:140px;line-height:40px;font-size:16px;color:#2d2d2d;padding-right:10px;}
.xgzl_inp{width:460px;height:40px;line-height:40px;border:#dcdcdc solid 1px;padding:0 10px;box-sizing:border-box;font-family:"微软雅黑";font-size:16px;margin-right:20px;}
.xgzl_text{line-height:40px;}
.xgzl_yzm{width:100px;height:40px;line-height:40px;background:#dcdcdc;margin-right:10px;}
.zcxz_text{line-height:30px;min-height:120px;font-size:16px;}
.zcxz_radio span{display:inline-block;margin:0 10px;}

.f16{font-size:16px;}
.bot_nav{color:#666;}
.bot_nav a{display:inline-block;padding:0 20px;line-height:40px;color:#666}
.bot_nav a:hover{color:#333;}

.ztzl_div{height: 140px;
  width: 370px;
  height: 140px;
  position: relative;}
.ztzl_img{width: 100%;
  object-fit: cover;
  height: 100%;}
